Was bored, so here's this.